morally justified - Francés Inglés Diccionario